prepare one's homework - French English Dictionary